package com.zss.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 工单表
 */
@Data
@TableName("work_order")
public class WorkOrder {

    @TableId(value = "id", type = IdType.AUTO)
    public int id;

    //工单编号
    @TableField("order_no")
    public String orderNo;

    //工单类型：0交办、1直接答复、3无效工单
    @TableField("order_type")
    public String orderType;

    //标题
    @TableField("title")
    public String title;

    //内容
    @TableField("content")
    public String content;

    //处理部门
    @TableField("handle_dept_id")
    public int handleDeptId;

    //创建时间
    @TableField("create_time")
    //@JsonFormat(timezone = "yyyy-MM-dd HH:mm:ss")
    public Date createTime;

    //分派时间
    @TableField("fenpai_time")
    public Date fenpaiTime;

    //是否超期：0否、1是
    @TableField("is_overdue")
    public String isOverdue;

}
